package com.kfm.base.d0807;

public class Demo03 {

    public static void main(String[] args) {
        /*
            斐波那契数列
            1 1 2 3 5 8 13
         */
        int n = 10;

        int a = 1; // 前面的前面的数的值
        int b = 1; // 前一个数的值
        for (int i = 1; i <= n; i ++){
            if (i <= 2){
                System.out.println(b);
            } else {
                System.out.println(a + b);
                // 将 b 的值赋值给 a, b 的值是(原来)两数之和
                int temp = a;
                a = b;
                b = temp + b;
            }
        }

    }
}
